// 1636. 按照频率将数组升序排序
// 给你一个整数数组 nums ，请你将数组按照每个值的频率 升序 排序。如果有多个值的频率相同，请你按照数值本身将它们 降序 排序。 

// 请你返回排序后的数组。
/**
 * @param {number[]} nums
 * @return {number[]}
 */
var frequencySort = function (nums) {
  let n = nums.length
  let list = new Array(201).fill(0)
  for (let i = 0; i < n; i++) {
   list[nums[i]]++
  }
  return nums
};
var nums = [-1, 1, -6, 4, 5, -6, 1, 4, 1]
console.log(frequencySort(nums))
